temporary alliance - French English Dictionary